C
CONTROL
自制力工程 · CTDP/RSIP
{{ n.icon }} {{ n.label }} {{ n.badge }}
{{ todayOrgStamp }}
{{ viewTitle }}
{{ todayHuman }}
预约生效 {{ auxRemainingStr }}
神圣座位 · 专注中 {{ sessElapsedStr }}
{{ heroStreakStr }}
{{ heroName }} · 连胜
{{ heroMeta }}
历史最长
{{ heroBestStr }}
{{ d.label }}
每个节点 = 一次工作量证明,断链则全部清零 —— 沉没成本即约束力
点击卡片切换激活链
{{ c.name }} {{ c.badge }}
{{ c.streakStr }}
{{ c.desc }}
神圣座位 · 正在执行 节点 {{ nextNodeStr }}
{{ sessTaskTitle }}
{{ sessElapsedStr }}
{{ pomoTimeStr }}
番茄钟
{{ pomoLabel }}
{{ sessOrg }}
中断或走神?诚实判定 →
神圣座位空着
下一节点 {{ nextNodeStr }}
选一条任务坐上座位
{{ t.radio }} {{ t.kw }} {{ t.title }} {{ t.tags }} {{ t.meta }}
今日没有待办任务 —— 在下方捕获一条,或去「今日」补充。
阻力大?先打响指,给自己 15 分钟缓冲
预约链
{{ auxStreakStr }}
线性时延原理
{{ auxRemainingStr }}
倒计时内必须坐上神圣座位
超时 = 触发判定
「现在开始」阻力大,「15 分钟后开始」阻力小。响指一打,预约链生效 —— 15 分钟内必须坐上神圣座位。
今日 Agenda
{{ t.time }} {{ t.title }} {{ t.tag }}
今日专注
{{ todayHoursStr }}
今日节点
{{ todayNodesStr }}
工作量证明
近 10 周
{{ petFace }}
{{ petName }}
{{ petLabel }}
积分
{{ pointsStr }}
押注
{{ openBetsStr }}
{{ b.statusLabel }} {{ b.desc }} {{ b.stakeStr }}
{{ betErr }}
押上积分逼自己兑现承诺:完成 ✓ 翻倍信心,食言 ✕ 扣除积分。完成节点 +3、整组循环 +5。
{{ t.checkLabel }}
{{ t.kw }} {{ t.title }} {{ t.tags }} {{ t.meta }}
点击方框切换 TODO ⇄ DONE · 标签写法 :突击: :侦查: :指挥: :特勤: :工程: :炊事:
这是 .org 大纲的可视化编辑器 —— 所有改动即时写回 org 文件
{{ p.arrow }} {{ p.stars }} {{ p.kw }} {{ p.prio }} {{ p.title }} {{ p.cookieStr }} {{ p.tags }} {{ p.schedChip }} {{ p.dlChip }}
↳ {{ p.note }}
结构
点行选中并编辑 · 点 关键字 循环 TODO→NEXT→WAITING→DONE→CANCELLED [#] 循环优先级 · 点 ▸/▾ 折叠 · 标题里回车 = 新建同级
任务组 = 一棵 org 子树(:REPEAT: + [/] 进度)。开始后按步骤顺序循环推进、自动计时、到点切换,整组完成即为活动链 +1 个节点。
{{ groupRunBar.remainStr }}
{{ groupRunBar.stepStr }}
{{ groupRunBar.title }} · {{ groupRunBar.cycleStr }}
{{ groupRunBar.itemTitle }} {{ groupRunBar.tags }}
{{ groupRunBar.progStr }}
{{ g.repeatStr }}
{{ g.metaStr }}
{{ it.idx }} {{ it.tags }} ×
习惯 = 带 :STYLE: habit 的重复任务。每格一天,蓝色为已完成,连续性一目了然 —— 这是 org-habit 的原生构造。
{{ h.title }}
{{ h.tags }} {{ h.streakStr }} {{ h.bestStr }} · 30 天 {{ h.rate30 }}
RSIP:把负面稳态回溯到「有效干预节点」,在那里立一条规则。规则是层级树 —— 子规则是父规则的细化。每天最多新增一条;某条违规时,它连同所有子规则级联作废、进入回收站。
点规则展开操作 · ◆ 顶层 / ◇ 子规则
{{ r.bullet }} {{ r.title }} {{ r.streakStr }}
↳ {{ r.note }}
立一条新国策
{{ ruleDraftParentName }}
{{ ruleLockMsg }}
软删除的条目(org :ARCHIVE: 子树)。可恢复,或永久删除。
{{ t.kind }} {{ t.title }} {{ t.when }}
回收站是空的。删除任务 / 项目 / 国策 / 任务组 / 习惯时,会先进入这里。
本周专注
{{ weekHoursStr }}
累计节点
{{ totalNodesStr }}
判例数
{{ caseCountStr }}
每日专注(近 7 天,CLOCK 汇总)
{{ b.val }}
{{ b.label }}
兵种分布(本周)
{{ g.label }}
{{ g.val }}
工作量证明 · 近 10 周
1 格 = 1 天,按专注时长着色
下必为例:一旦允许,永久允许。判例库就是你的「最好状态」的动态定义 —— 它只会单调增长,不可删除。
ALLOW {{ c.text }} {{ c.scope }} {{ c.date }}
暂无判例。判例只能在执行中通过「疑似违规判定」产生。
应用设置
外观主题
当前:{{ themeLabel }} · 首次打开跟随系统
本地提醒
预约超时、任务组到点、番茄结束会通过系统通知提醒你。离线优先、无需服务器;App 完全关闭时的后台推送需额外的推送服务,此处为本地通知。
{{ notifyErr }}
本地存储
浏览器自动保存 + 本地 .org 文件镜像
✓ 已启用 应用状态实时保存于浏览器 localStorage(每次操作即时写入,刷新不丢失)
✓ 已启用 org 快照随状态同步保存于浏览器(与「⌘ org」抽屉内容一致)
本地 .org 文件镜像
连接后,每次变更自动写入该文件(去抖 1.5 秒)
上次连接:{{ localFileName }}
● 已连接 {{ localFileName }}
当前浏览器不支持直接写入本地文件(File System Access API,需 Chrome / Edge),可使用下方按钮手动下载备份。
{{ localFileMsg }}
远端备份 · S3 兼容 API
Cloudflare R2 / AWS S3 / MinIO
上次备份:{{ lastBackupStr }}
Endpoint
Bucket
Region(R2 固定为 auto)
Access Key ID
Secret Access Key
对象前缀(可选)
{{ s3Msg }}
备份内容:control.org(人类可读)+ control.state.json(完整状态,不含密钥)。AK/SK 仅保存在本机浏览器,不会写入备份。
若浏览器报 CORS 错误,请在 R2 控制台 → 桶设置 → CORS 策略中添加:
[
  {
    "AllowedOrigins": ["{{ corsOrigin }}"],
    "AllowedMethods": ["GET", "PUT", "HEAD"],
    "AllowedHeaders": ["*"]
  }
]
control.org
由应用状态实时生成
下载 .org {{ importMsg }}
疑似违规 · 判定
{{ judgeContext }}
下必为例:你只有两个选项,判决即永久生效。
预约超时 · 判定
响指打了,但 15 分钟内没有坐上神圣座位。预约链 {{ auxStreakStr }} 面临判决:
管理任务链
精锐链对应「神圣座位」,只在最佳状态启用;普通链是它的储君 —— 精锐断裂时,连胜最长的普通链自动继位。可随时重命名、调整用途、手动校正连胜数。
连胜 {{ c.streakStr }}
{{ chainEditMsg }}
删除「{{ chainDelName }}」?
这条链已有记录({{ chainDelStreak }}),删除后连胜历史将一并清除,无法恢复。
删除「{{ projDelName }}」及其全部子项?
这一条目下还有子任务,删除会连同整棵子树一并移除,无法恢复。
国策违规 · 级联作废
「{{ ruleVioName }}」违规。{{ ruleVioCountStr }}。
RSIP 的规矩:一旦违规,规则连同其下所有细化条款一并失效,需重新立规。